Flutter 常用 Widget 详解

Flutter 中拥有 30 多种预定义的布局 widget,常用的有 Container、Padding、Center、Flex、Row、Colum、ListView、GridView。按照《...

eslint

安装:npm i -D eslint 1、创建 .eslintrc.js 文件 可以使用 ./node_modules/.bin/eslint –init 创建文件 .eslint...

Flutter 路由/导航

管理多个页面时有两个核心概念和类:Route 和 Navigator。 一个 route 是一个屏幕或页面的抽象,Navigator 是管理 route 的 Widget。Navigator 可...

Flutter 生命周期

State 生命周期可以分为三个阶段:创建,更新,销毁 1、创建阶段 State 初始化时会依次执行 : 构造函数 > initState > didChangeDepend...

Flutter 网络请求封装

Flutter 请求网络的三种方式: Dart 原生的网络请求 HttpClient 第三方网络请求 http Flutter 中的 Dio | Dio dio 是一个强大...

Dart 语言入门

dart 创建对象可以省略 new,如 new Column()可以写为 Column() Dart 没有 public,private。Dart 的可见范围是以 library 库为...

Flutter 样式

| Image 目前 Flutter 的 Image 支持以下图像格式:JPEG,PNG,GIF,动画 GIF,WebP,动画 WebP,BMP 和 WBMP。Flutter 中获取图片的方式...

Flutter 入门

框架概述

常用校验/判断

// 加密手机号 function dealPhoneNum(phone) { return phone && phone.length == 11 ? phone....

Webpack 之 插件使用

| 自动化导入模块 require.context 遍历指定文件夹中的指定文件,进行自动导入,require.context 函数接受三个参数: directory {String} ...

inquirer.js 交互式命令行工具

| Inquirer 简介 简化询问终端用户问题,解析,验证答案,提供错误反馈等等功能。 Inquirer.js 是非常容易去处理以下几种事情的: 提供错误回调 询问操作者问题 ...

Webpack 之 报错解决

| 报错及解决 使用 webpack 构建项目时报错:TypeError: Cannot read property 'properties' of undefined 注意: we...